home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / setmon.z / setmon
Text File  |  1998-10-30  |  30KB  |  595 lines

  1.  
  2.  
  3.  
  4. SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))                                                          SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      setmon - set the current and default video output format
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      ////uuuussssrrrr////ggggffffxxxx////sssseeeettttmmmmoooonnnn [ options ] format
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      _s_e_t_m_o_n changes the video output format to the one specified; it also
  16.      specifies the default video format to be used at system power-up or
  17.      graphics initialization.  _s_e_t_m_o_n should be invoked after you have
  18.      acquired root privileges.  You must also set the DISPLAY environment
  19.      variable to the local machine (e.g. :0.0) so that any GL calls that
  20.      _s_e_t_m_o_n makes will occur on the local machine, and not over a network
  21.      interface.
  22.  
  23.      Command line options are:
  24.  
  25.      ----nnnn   Specifies that _f_o_r_m_a_t should not be saved and used as the default,
  26.           but should just be loaded temporarily. This is the opposite of the
  27.           ----xxxx option.
  28.  
  29.      ----xxxx   The specified video format will take effect when the X server
  30.           restarts (when one logs out from an X session) or during the next
  31.           boot cycle.  This option is currently allowed on RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee,
  32.           IIIInnnnffffiiiinnnniiiitttteeeeRRRReeeeaaaalllliiiittttyyyy, IIIIMMMMPPPPAAAACCCCTTTT, CCCCRRRRMMMM, XXXXLLLL, and GGGGRRRR2222 ((((EEEEllllaaaannnn,,,, EEEExxxxttttrrrreeeemmmmeeee,,,, XXXXSSSS oooorrrr XXXXZZZZ))))
  33.           graphics.  (CRM graphics is found on O2 workstations).
  34.  
  35.           On RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee and IIIInnnnffffiiiinnnniiiitttteeeeRRRReeeeaaaalllliiiittttyyyy graphics, this saves the
  36.           specified format in the appropriate eeprom in the graphics
  37.           subsystem.  On other graphics systems, the name of the format is
  38.           stored in /var/X11/Xvc/<gfxname><pipe>_TimingTable, where <gfxname>
  39.           is:
  40.  
  41.                NNNNGGGG1111 if the graphics type is XXXXLLLL,
  42.                GGGGRRRR2222 if the graphics type is GGGGRRRR2222,
  43.                CCCCrrrrmmmm if the graphics type is CCCCRRRRMMMM,
  44.                IIIImmmmppppaaaacccctttt if the graphics type is IIIIMMMMPPPPAAAACCCCTTTT.
  45.  
  46.  
  47.           Except for CCCCRRRRMMMM, <pipe> can be 0 or 1.  (A "pipe" is synonomous with
  48.           "graphics head" or graphics board".)  On CCCCRRRRMMMM graphics, <pipe> is
  49.           always 0.  Multipipe graphics is not supported on the O2
  50.           workstation.
  51.  
  52.           For example, for the first graphics board on an IIIIMMMMPPPPAAAACCCCTTTT system, the
  53.           name of the format is stored in /var/X11/Xvc/Impact0_TimingTable.
  54.  
  55.           On graphics systems where the format name is not stored in eeprom,
  56.           the format specified by "setmon -x" will take effect whenever
  57.           graphics is initialized. To do so, use the following command
  58.           sequence:
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))                                                          SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))
  71.  
  72.  
  73.  
  74.               su
  75.                (/usr/gfx/stopgfx; /usr/gfx/startgfx) &
  76.  
  77.      ----wwww   On systems which support ----xxxx, specifies that _f_o_r_m_a_t is to be loaded
  78.           now, and also that _f_o_r_m_a_t will be used as the default when the X
  79.           server restarts.  (----wwww is like ----xxxx, but in addition, the specified
  80.           video format is loaded into the hardware immediately.)
  81.  
  82.      ----gggg   Enables genlock (external video clock).
  83.  
  84.           This option is not supported on CCCCRRRRMMMM graphics.
  85.  
  86.      ----tttt   Specifies that genlock input operates at TTL levels rather than
  87.           nominal video levels (only applicable when genlock is specified).
  88.  
  89.      ----TTTT   Specifies that sync output should be at TTL levels rather than
  90.           nominal video levels. Currently only supported on RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee;
  91.           other systems default to TTL levels.
  92.  
  93.      ----GGGG   Specifies that genlock input is through the GREEN input rather than
  94.           the SYNC input (only applicable when genlock is specified).
  95.  
  96.      ----ssss_s_y_n_c_s_e_l_e_c_t
  97.           Specifies the source of the sync signal.  _s_y_n_c_s_e_l_e_c_t is any
  98.           combination of rrrr, gggg, bbbb, and aaaa to represent the sync signal on the
  99.           same combination of the red, green, blue, and alpha video cables.
  100.           If  _s_y_n_c_s_e_l_e_c_t is nnnn, the sync signal will be generated on the sync
  101.           cable.  If _s_y_n_c_s_e_l_e_c_t is not specified, the sync signal will default
  102.           to the green cable.
  103.  
  104.      ----jjjj_g_e_n_l_o_c_k_d_e_l_a_y
  105.           Specifies the number of pixels to adjust the display, relative to
  106.           the genlock input signal.  Currently, only supported on GGGGRRRR2222 graphics
  107.           ((((EEEEllllaaaannnn,,,, EEEExxxxttttrrrreeeemmmmeeee,,,, XXXXSSSS oooorrrr XXXXZZZZ)))) for NTSC and PAL monitors.  Positive
  108.           values move display to the left, and negative values move display to
  109.           the right. Must be used with the -g option.
  110.  
  111.      ----FFFF_i_n_p_u_t__s_i_g_n_a_l
  112.           On systems with GGGGRRRR2222 graphics ((((EEEEllllaaaannnn,,,, EEEExxxxttttrrrreeeemmmmeeee,,,, XXXXSSSS oooorrrr XXXXZZZZ)))), _i_n_p_u_t__s_i_g_n_a_l
  113.           specifies whether the input signal used for framelocking is
  114.           interlaced (----FFFFiiii) or non-interlaced (----FFFFnnnn).
  115.  
  116.           On IIIInnnnddddyyyy XXXXLLLL graphics systems, it specifies whether the input signal
  117.           used for framelocking comes from Vino (----FFFFvvvv) or Galileo (----FFFFgggg) video.
  118.  
  119.           On IIIInnnnddddiiiiggggoooo2222 XXXXLLLL systems, it specifies whether the input signal used
  120.           for framelocking comes from the backplane (----FFFFvvvv) or Galileo (----FFFFgggg)
  121.           video.
  122.  
  123.           On IIIInnnnddddiiiiggggoooo2222 oooorrrr OOOOCCCCTTTTAAAANNNNEEEE systems with IIIIMMMMPPPPAAAACCCCTTTT graphics, it specifies
  124.           whether the input signal used for framelocking is an internal (----FFFFiiii)
  125.           or external (----FFFFeeee) video signal.
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))                                                          SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))
  137.  
  138.  
  139.  
  140.      ----mmmm_w_i_d_t_h_x_h_e_i_g_h_t
  141.           Specifies the area that the X server should manage; this may be
  142.           larger than the area displayed by _f_o_r_m_a_t.  If not specified, this
  143.           defaults to the area required by _f_o_r_m_a_t.  This is currently
  144.           supported only on RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee.
  145.  
  146.      ----SSSS   For use only on machines with multiple channel options
  147.           (RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee,,,, IIIImmmmppppaaaacccctttt aaaannnndddd OOOOccccttttaaaannnneeee systems).  This flag specifies
  148.           that the Channel Option should be enabled.  You must specify a
  149.           format which is appropriate for the option; the available formats
  150.           are described in the documentation accompanying the hardware option.
  151.           Conventional names for appropriate formats are prefaced by the
  152.           number of outputs, ie 4@640x480_60 indicates that four channels,
  153.           each 640 wide by 480 tall and refreshed 60 times a second, should be
  154.           output.  Please note that systems that can drive multiple channels
  155.           can also typically drive single channels, and that the -S option
  156.           indicates which category of timing formats the user is requesting.
  157.  
  158.      ----vvvv   Enable verbose mode.  On systems supporting custom video output
  159.           formats, statistics related to downloaded file size and compression
  160.           are printed.  For IIIImmmmppppaaaacccctttt and OOOOccccttttaaaannnneeee configurations, requesting a
  161.           format that cannot successfully be downloaded with the -v flag will
  162.           return formats that can be downloaded.
  163.  
  164.      ----pppp_p_i_p_e_n_u_m_b_e_r
  165.           Specifies the pipe for which the format is to be changed on systems
  166.           with multiple graphics pipes.  The pipenumber is a small integer,
  167.           typically 0, 1, or 2.  If the pipenumber is not specified with this
  168.           command line option, the pipenumber is derived from the trailing
  169.           digit of the DISPLAY environment variable.  For example, the DISPLAY
  170.           value :0.0 refers to pipe 0, :0.1 refers to pipe 1, and :0.2 refers
  171.           to pipe 2.  On systems with  IIIIMMMMPPPPAAAACCCCTTTT graphics, this option must be
  172.           used with the ----xxxx option when invoking _s_e_t_m_o_n without the X server
  173.           running.
  174.  
  175.      ----cccc_f_r_a_m_e_l_o_c_k _m_a_s_t_e_r _o_r _s_l_a_v_e
  176.           Implemented only on IIIInnnnddddiiiiggggoooo2222 XXXXLLLL----XXXXLLLL dual-head. Use mmmm to set the master
  177.           and use ssss to set the slave head if you want to change the default
  178.           settings for framelocking through the backplane.  By default, the
  179.           bottom (pipe0) graphics board will be the master and the top (pipe1)
  180.           board will be the slave.  The master sends out a framelock sync
  181.           signal to the backplane. The slave receives the framelock sync
  182.           signal from the backplane. Make sure the pipe number refers to the
  183.           appropriate board; set the pipe number as described in the
  184.           discussion of the ----pppp option above.  Use ----FFFFvvvv to framelock the slave
  185.           to the sync from the backplane.  Use ----FFFFgggg to framelock the master to
  186.           the Galileo, assuming the video board will be attached to the
  187.           master.  Refer to the galileo man page for more details on
  188.           framelocking to the video board.
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))                                                          SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))
  203.  
  204.  
  205.  
  206.      _f_o_r_m_a_t
  207.           specifies the desired video output format.  _f_o_r_m_a_t may be the name
  208.           of a "standard" format such as 66660000 or nnnnttttsssscccc.  Note that case doesn't
  209.           matter when specifying a standard format.  If not one of the
  210.           standard format names, _f_o_r_m_a_t is interpreted as the filename (minus
  211.           the '.vfo' extension) of a valid video format file.  Generally,
  212.           video format files reside in the directory
  213.           /usr/gfx/ucode/<boardname>/vof.
  214.  
  215.           Here is a complete list of the "standard" format names, not all of
  216.           which are allowed on all graphics systems:
  217.  
  218.                30hz
  219.                30             (alias for 30hz)
  220.                50hz
  221.                50             (alias for 50hz)
  222.                60hz
  223.                60             (alias for 60hz)
  224.                ntsc
  225.                hdtv
  226.                vga
  227.                pr60
  228.                pal
  229.                343
  230.                str_rect
  231.                stereo         (alias for str_rect)
  232.                st492          (alias for str_rect)
  233.                str_bot
  234.                str_top
  235.                sqr_rect
  236.                squareo        (alias for sqr_rect)
  237.                sq492          (alias for sqr_rect)
  238.                sqr_bot
  239.                sqr_top
  240.                vof0
  241.                vof1
  242.                vof2
  243.                vof3
  244.                70hz
  245.                70             (alias for 70hz)
  246.                72hz
  247.                72             (alias for 72hz)
  248.                75hz
  249.                75             (alias for 75hz)
  250.                76hz
  251.                76             (alias for 76hz)
  252.                iris3k
  253.                presenter      (alias for iris3k)
  254.                presenter1280  (alias for 60hz)
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))                                                          SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))
  269.  
  270.  
  271.  
  272.           XXXXSSSS,,,, XXXXZZZZ,,,, EEEEllllaaaannnn,,,, aaaannnndddd EEEExxxxttttrrrreeeemmmmeeee GGGGrrrraaaapppphhhhiiiiccccssss
  273.                support the standard names 30HZ, 50HZ, 60HZ, 72HZ, NTSC, PAL,
  274.                IRIS3K, STR_RECT, STR_BOT, STR_TOP and 343.  Also, _f_o_r_m_a_t may
  275.                be the name (minus the '.vfo' extension) of one of the video
  276.                format files which reside in /usr/gfx/ucode/GR2/vof.
  277.  
  278.           EEEEnnnnttttrrrryyyy////SSSSttttaaaarrrrtttteeeerrrr GGGGrrrraaaapppphhhhiiiiccccssss
  279.                supports 60HZ.
  280.  
  281.           XXXXLLLL GGGGrrrraaaapppphhhhiiiiccccssss ((((IIIInnnnddddyyyy oooorrrr IIIInnnnddddiiiiggggoooo2222))))
  282.                supports supports the standard names 50HZ, 60HZ, 70HZ, 72HZ,
  283.                76HZ, NTSC, PAL, IRIS3K, STR_RECT, STR_BOT, and STR_TOP.  Video
  284.                format files reside in /usr/gfx/ucode/NG1/vof.
  285.  
  286.           CCCCRRRRMMMM GGGGrrrraaaapppphhhhiiiiccccssss
  287.                supports the standard names 50HZ, 60HZ, 72HZ, 70HZ, 75HZ,
  288.                STR_RECT, STR_BOT, and STR_TOP.  Also allowed is the name
  289.                (minus the '.vfo' extension) of one of the video format files
  290.                which reside in /usr/gfx/ucode/CRM/vof.
  291.  
  292.                The following letters at the end of a format name signify:
  293.  
  294.                   pppp     format is for a Flat-Panel Display.
  295.  
  296.                   ssss     format is for stereo.
  297.  
  298.           IIIIMMMMPPPPAAAACCCCTTTT GGGGrrrraaaapppphhhhiiiiccccssss
  299.                supports the standard names 50HZ, 60HZ, 72HZ, 76HZ, STR_RECT,
  300.                STR_BOT, and STR_TOP.  Also, _f_o_r_m_a_t may be the name of one of
  301.                the video format files (minus the '.vfo' extension).  These
  302.                files reside in the directory /usr/gfx/ucode/MGRAS/vof for
  303.                IIIInnnnddddiiiiggggoooo2222 HHHHiiiigggghhhh IIIImmmmppppaaaacccctttt and SSSSoooolllliiiidddd IIIImmmmppppaaaacccctttt and OOOOCCCCTTTTAAAANNNNEEEE SSSSIIII and SSSSSSSSIIII
  304.                systems.  (Systems with one RRRREEEE.)  The directory is
  305.                /usr/gfx/ucode/MGRAS/vof/2RSS for IIIInnnnddddiiiiggggoooo2222 MMMMaaaaxxxxiiiimmmmuuuummmm IIIImmmmppppaaaacccctttt and
  306.                OOOOCCCCTTTTAAAANNNNEEEE MMMMXXXXIIII systems, which have two RRRREEEE's.
  307.  
  308.                The following letters at the end of a format name signify:
  309.  
  310.                   pppp     format is for a Flat-Panel Display.
  311.  
  312.                   ssss     format is for stereo.
  313.  
  314.                   ____33332222ddddbbbb allows deep (32-bit) double-buffered visuals, but with
  315.                         no Z.
  316.  
  317.                   ____ppppbbbbuuuuffff allows programs to allocate pbuffers in the Z
  318.                         bitplanes of the framebuffer.
  319.  
  320.           RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee aaaannnndddd IIIInnnnffffiiiinnnniiiitttteeeeRRRReeeeaaaalllliiiittttyyyy GGGGrrrraaaapppphhhhiiiiccccssss
  321.                support the standard names 60HZ 30HZ, NTSC, PAL, 343, HDTV,
  322.                VGA, 72HZ, STR_RECT, STR_BOT, and STR_TOP.  In addition, _f_o_r_m_a_t
  323.                may be the name of one of the video format files, which are
  324.  
  325.  
  326.  
  327.                                                                         PPPPaaaaggggeeee 5555
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))                                                          SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))
  335.  
  336.  
  337.  
  338.                named according to the convention:
  339.  
  340.                     <width>x<height>_<framerate>
  341.  
  342.                For example, 1280x1024_60 implies a video format that is 1280
  343.                pixels wide, 1024 pixels high and runs at 60 Hz. Letters added
  344.                at the end of a format name signify special options:
  345.  
  346.                    iiii for interlaced,
  347.                    ssss for stereo,
  348.                    qqqq for field sequential,
  349.                    ffff for framelocking, and
  350.                    kkkk for special alternate formats respectively.
  351.  
  352.  
  353.                For RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee, the video format files reside in the
  354.                directory /usr/gfx/ucode/RE/dg2/vof.  For IIIInnnnffffiiiinnnniiiitttteeeeRRRReeeeaaaalllliiiittttyyyy, the
  355.                video format files reside in /usr/gfx/ucode/KONA/dg4/vfo.
  356.                Those directories contain a README file which describes the
  357.                formats shipped with a release.
  358.  
  359.           IIIInnnnffffiiiinnnniiiitttteeee RRRReeeeaaaalllliiiittttyyyy GGGGrrrraaaapppphhhhiiiiccccssss
  360.                always operates as a multiple-channel device, and a simple
  361.                video format for a single channel is insufficient to describe
  362.                the operation of the entire video subsystem.  Instead of simple
  363.                video formats, only video format _c_o_m_b_i_n_a_t_i_o_n_s are supported.
  364.                On IIIInnnnffffiiiinnnniiiitttteeee RRRReeeeaaaalllliiiittttyyyy, _s_e_t_m_o_n requires a combination file - a
  365.                file describing frame buffer layout and formats for all
  366.                channels - as the _f_o_r_m_a_t parameter.  These combination files
  367.                can be built with a program, ircombine(1g), that assembles an
  368.                ensemble of formats.  The individual formats used by
  369.                ircombine(1g) reside in /usr/gfx/ucode/KONA/dg4/vfo, and are
  370.                described in /usr/gfx/ucode/KONA/dg4/vfo/README.
  371.  
  372.                A number of pre-built combinations can be found in the
  373.                directory /usr/gfx/ucode/KONA/dg4/cmb.  The names of these
  374.                files are sometimes precisely descriptive of their content, but
  375.                you can use ircombine(1G) to extract a full analysis of any
  376.                combination.  Note that if you create new combinations of your
  377.                own, you must place them in /usr/gfx/ucode/KONA/dg4/cmb before
  378.                they can be loaded with _s_e_t_m_o_n.
  379.  
  380.                For backward compatibility, _s_e_t_m_o_n supports a set of pre-built
  381.                combinations that contain only one format each.  These
  382.                combinations are named similarly to the corresponding formats
  383.                on RRRReeeeaaaalllliiiittttyyyy EEEEnnnnggggiiiinnnneeee.
  384.  
  385.      The NNNNTTTTSSSSCCCC and PPPPAAAALLLL video formats are actually the 525 and 625 line
  386.      component RGB formats, and are not the composite video formats that these
  387.      names imply.
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                                                                         PPPPaaaaggggeeee 6666
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400. SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))                                                          SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))
  401.  
  402.  
  403.  
  404.      To get composite video output from other systems, you may choose to
  405.      purchase an encoder option such as the CG3 or BVO (which encodes the 525
  406.      or 625 component RGB formats into true NTSC and PAL respectively), or a
  407.      video peripheral product which provides composite output from an external
  408.      frame buffer.
  409.  
  410.      _s_e_t_m_o_n does not control the composite outputs of RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee or
  411.      IIIInnnnffffiiiinnnniiiitttteeeeRRRReeeeaaaalllliiiittttyyyy.  For RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee, the composite output is controlled
  412.      by the _v_o_u_t command.  For IIIInnnnffffiiiinnnniiiitttteeeeRRRReeeeaaaalllliiiittttyyyy, it is controlled by the
  413.      _i_r_c_o_m_b_i_n_e(_1_g) command.
  414.  
  415.      On systems that support custom video output formats, a user-defined
  416.      format may be selected by placing the file containing the VOF into the
  417.      appropriate /_u_s_r/_g_f_x/_u_c_o_d_e/_v_o_f subdirectory.  A given user-defined format
  418.      may then be selected by specifying the file name as the _f_o_r_m_a_t argument.
  419.  
  420. EEEEXXXXAAAAMMMMPPPPLLLLEEEESSSS
  421.      /usr/gfx/setmon -s g 30HZ
  422.  
  423.           sets the video output format to 30 Hz, sync-on-green.
  424.  
  425.      /usr/gfx/setmon -x 1280x1024_60
  426.  
  427.           sets a RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee, IIIInnnnffffiiiinnnniiiitttteeeeRRRReeeeaaaalllliiiittttyyyy, IIIIMMMMPPPPAAAACCCCTTTT or CCCCRRRRMMMM to run 1280 x
  428.           1024 at 60Hz non-interlaced resolution the next time graphics is
  429.           initialized.
  430.  
  431.      /usr/gfx/setmon -x -s b 640x480_180q
  432.  
  433.           sets a RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee or IIIInnnnffffiiiinnnniiiitttteeeeRRRReeeeaaaalllliiiittttyyyy to run 640 x 480 x 180 Hz
  434.           color field sequential output with sync on blue when graphics is
  435.           next initialized.
  436.  
  437.      /usr/gfx/setmon -g -s rgb vof3
  438.  
  439.           sets the video output format to the VOF contained in the file vof3.u
  440.           found in the appropriate /_u_s_r/_g_f_x/_u_c_o_d_e/_v_o_f subdirectory.  The
  441.           format is genlocked and with sync-on-red/green/blue.
  442.  
  443. NNNNOOOOTTTTEEEESSSS
  444.      1.  Above, IIIIMMMMPPPPAAAACCCCTTTT graphics also refers to:
  445.  
  446.               IIIIMMMMPPPPAAAACCCCTTTTPPPPCCCC (Impact graphics on IP28)
  447.          and
  448.               IIIIMMMMPPPPAAAACCCCTTTTSSSSRRRR (Impact graphics on OCTANE).
  449.  
  450.      2.  Even if you use
  451.  
  452.               /usr/gfx/setmon -n
  453.  
  454.          to change the display resolution to something other than the
  455.          resolution that was active when the X server was started, X will
  456.  
  457.  
  458.  
  459.                                                                         PPPPaaaaggggeeee 7777
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))                                                          SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))
  467.  
  468.  
  469.  
  470.          continue to manage a framebuffer area of the original size and
  471.          resolution.  However, if the new size set by setmon is smaller than
  472.          the orignal size, then part of the framebuffer will be unviewable.
  473.  
  474.      3.  On IIIIMMMMPPPPAAAACCCCTTTT and CCCCRRRRMMMM, some formats may not be loadable using
  475.  
  476.               /usr/gfx/setmon -n
  477.  
  478.          because those formats require the X server to change its notion of
  479.          the screen resolution or the available visuals.  To change to these
  480.          formats, it is necessary to use
  481.  
  482.               /usr/gfx/setmon -x
  483.  
  484.          and restart the X server.
  485.  
  486.          In addition, the pixel depth on RRRReeeeaaaalllliiiittttyyyyEEEEnnnnggggiiiinnnneeee and IIIInnnnffffiiiinnnniiiitttteeeeRRRReeeeaaaalllliiiittttyyyy is
  487.          not changed by
  488.  
  489.               /usr/gfx/setmon -n.
  490.  
  491.          To change pixel depth it is necessary to use
  492.  
  493.               /usr/gfx/setmon -x
  494.  
  495.          and restart the X server.
  496.  
  497.      4.  On GGGGRRRR2222 graphics ((((EEEEllllaaaannnn,,,, EEEExxxxttttrrrreeeemmmmeeee,,,, XXXXSSSS oooorrrr XXXXZZZZ)))), the X server must be
  498.          running before using _s_e_t_m_o_n.  On IIIIMMMMPPPPAAAACCCCTTTT graphics, _s_e_t_m_o_n must be run
  499.          with the ----xxxx and ----pppp options if the X server is not running.
  500.  
  501.      5.  On systems with GGGGRRRR2222 graphics ((((EEEEllllaaaannnn,,,, EEEExxxxttttrrrreeeemmmmeeee,,,, XXXXSSSS oooorrrr XXXXZZZZ)))), sync appears
  502.          on the red, green, and blue signals, by default.  But you can use the
  503.  
  504.               ----ssss <<<<rrrr,,,,gggg,,,,bbbb,,,,nnnn>>>>
  505.  
  506.          option to specify otherwise.  Sync is always on the sync pin.
  507.  
  508.      6.  /usr/gfx/setmon -g -j 10 NTSC
  509.  
  510.          sets the video output format to NTSC, and adjusts display by 10
  511.          pixels to the left, relative to the genlock input signal.
  512.  
  513.      7.  /usr/gfx/setmon -g -j -10 NTSC
  514.  
  515.          sets the video output format to NTSC, and adjusts display by 10
  516.          pixels to the right, relative to the genlock input signal.
  517.  
  518.      8.  _S_T_R__B_O_T is used to turn on full-screen stereo, and signals the X
  519.          server that the bottom half of the screen is to be displayed as the
  520.          primary buffer.  _S_T_R__T_O_P is used to turn on full-screen stereo, and
  521.          signals the X server that the top half of the screen is to be
  522.  
  523.  
  524.  
  525.                                                                         PPPPaaaaggggeeee 8888
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532. SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))                                                          SSSSEEEETTTTMMMMOOOONNNN((((1111GGGG))))
  533.  
  534.  
  535.  
  536.          displayed as the primary buffer. _S_T_R__R_E_C_T turns on full-screen
  537.          stereo, but does not inform the X server of the fact, which gives the
  538.          old full-screen stereo behavior.
  539.  
  540.      9.  /usr/gfx/setmon -cs -Fv 1280x1024_50
  541.  
  542.          With the DISPLAY environment variable or the -p option set
  543.          appropriately, the "-cs" changes the IIIInnnnddddiiiiggggoooo2222 XXXXLLLL board to a slave and
  544.          the "-Fv" framelocks the slave to the sync signal coming from the
  545.          backplane of the IIIInnnnddddiiiiggggoooo2222.  If the board is the slave by default, you
  546.          don't need the -c option.  Type "/usr/gfx/gfxinfo" to see the default
  547.          settings.
  548.  
  549.      10. /usr/gfx/setmon -cm -Fg 1280x1024_50
  550.  
  551.          The "-cm" sets the IIIInnnnddddiiiiggggoooo2222 XXXXLLLL board to a master which sends a
  552.          framelock sync signal to the backplane of the IIIInnnnddddiiiiggggoooo2222. The "-Fg"
  553.          framelocks the master to the video board which is assumed to be
  554.          attached to the master board.  If the board is the master by default,
  555.          you don't need the -c option.  Type "/usr/gfx/gfxinfo" to see the
  556.          default settings.
  557.  
  558. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  559.      ircombine(1g), setmonitor(3g), vout(1V)
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                                                         PPPPaaaaggggeeee 9999
  592.  
  593.  
  594.  
  595.